It's been 30 years since the USFL's Stars, located in Philadelphia and Baltimore, played their final game, and few remember the great success of that franchise.
It's been 30 years since the USFL's Stars, located in Philadelphia and Baltimore, played their final game, and few remember the great success of that franchise.